light-sensitive cell - Spanish English Dictionary